Conversation
Add structured issue templates so external contributors can report bugs and propose features through GitHub Issues. Both templates include a triage note explaining that issues may be promoted to Jira for planning. Implements TC-5081 Assisted-by: Claude Code
Reviewer's GuideAdds structured GitHub issue templates for bug reports and feature requests, standardizing the information collected from users and including a maintainer triage note. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
There was a problem hiding this comment.
Hey - I've left some high level feedback:
- Consider converting these markdown templates to GitHub issue forms (YAML-based) so key fields like versions and reproduction steps can be required and consistently structured for triage.
- In the bug report template, you might want to break out environment details (OS, shell, MCP server configuration) into explicit bullet points instead of a free-form 'Additional Context' section to encourage more consistent reporting.
Prompt for AI Agents
Please address the comments from this code review:
## Overall Comments
- Consider converting these markdown templates to GitHub issue forms (YAML-based) so key fields like versions and reproduction steps can be required and consistently structured for triage.
- In the bug report template, you might want to break out environment details (OS, shell, MCP server configuration) into explicit bullet points instead of a free-form 'Additional Context' section to encourage more consistent reporting.Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
|
[sdlc-workflow/verify-pr] Re: @sourcery-ai[bot] review —
|
Verification Report for TC-5081 (commit 7e40c38)
Overall: PASSAll checks passed. Templates are correctly structured with valid GitHub issue template front matter, all required fields present, and triage notes included. This comment was AI-generated by sdlc-workflow/verify-pr v0.12.2. |
Replace markdown issue templates with GitHub issue forms (.yml) to enforce required fields at the UI level. Bug report now has separate structured fields for OS, shell, and MCP server configuration instead of free-form Additional Context. Both forms include the triage note in the top-level description. Implements TC-5097 Assisted-by: Claude Code
Verification Report for TC-5081 (commit a2e1365)
Overall: PASSAll checks passed. Both sourcery-ai suggestions from the initial review have been implemented via sub-task TC-5097: templates converted to YAML-based issue forms with enforced required fields and structured environment fields. This comment was AI-generated by sdlc-workflow/verify-pr v0.12.2. |
Summary
.github/ISSUE_TEMPLATE/bug-report.mdwith required fields: description, steps to reproduce, expected/actual behavior, plugin version, Claude Code version.github/ISSUE_TEMPLATE/feature-request.mdwith problem statement and optional solution/alternatives fields.yml) to enforce required fields at the UI level, with separate structured fields for OS, shell, and MCP server configurationPreview
Implements TC-5081, TC-5097